package cn.mcartoon.dto;


/**
 * @Description 漫画详情出参数据包装类
 * @Date 2019-09-20 13:33
 * @Author Liujx
 * Version 1.0
 **/
public class CartoonDetailDto {

    //主键ID
    private Long cartoonId;
    //漫画名称
    private String cartoonName;
    //漫画封面路径
    private String cartoonCover;
    //作者用户ID
    private Long userId;
    //进度ID(对应动漫类型字典表主键ID) 漫画状态 25-->连载中；26--->完结
    private Long scheduleId;
    //漫画评分
    private Float cartoonScore;
    //漫画介绍
    private String introduce;
    //漫画战力
    private String fightingCapacity;
    //漫画观看次数
    private Integer viewTimes;
    //“连载”最新章节数
    private Integer serialChapterCount;
    //“番外”最新章节数
    private Integer fanwaiChapterCount;
    //“卷”最新章节数
    private Integer volumeChapterCount;
    // 最新章节名称
    private String lastChapterName;
    //最新章节更新时间
    private String lastCapterUpTime;
    // 题材
    private String[] themes;
    //漫画作者信息
    private AuthorDto author;

    public String getFightingCapacity() {
        return fightingCapacity;
    }

    public void setFightingCapacity(String fightingCapacity) {
        this.fightingCapacity = fightingCapacity;
    }

    public AuthorDto getAuthor() {
        return author;
    }

    public void setAuthor(AuthorDto author) {
        this.author = author;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Integer getFanwaiChapterCount() {
        return fanwaiChapterCount;
    }

    public void setFanwaiChapterCount(Integer fanwaiChapterCount) {
        this.fanwaiChapterCount = fanwaiChapterCount;
    }

    public Integer getVolumeChapterCount() {
        return volumeChapterCount;
    }

    public void setVolumeChapterCount(Integer volumeChapterCount) {
        this.volumeChapterCount = volumeChapterCount;
    }

    public Long getCartoonId() {
        return cartoonId;
    }

    public void setCartoonId(Long cartoonId) {
        this.cartoonId = cartoonId;
    }

    public String getCartoonName() {
        return cartoonName;
    }

    public void setCartoonName(String cartoonName) {
        this.cartoonName = cartoonName;
    }

    public String getCartoonCover() {
        return cartoonCover;
    }

    public void setCartoonCover(String cartoonCover) {
        this.cartoonCover = cartoonCover;
    }

    public String getIntroduce() {
        return introduce;
    }

    public void setIntroduce(String introduce) {
        this.introduce = introduce;
    }

    public Float getCartoonScore() {
        return cartoonScore;
    }

    public void setCartoonScore(Float cartoonScore) {
        this.cartoonScore = cartoonScore;
    }

    public Integer getViewTimes() {
        return viewTimes;
    }

    public void setViewTimes(Integer viewTimes) {
        this.viewTimes = viewTimes;
    }

    public Integer getSerialChapterCount() {
        return serialChapterCount;
    }

    public void setSerialChapterCount(Integer serialChapterCount) {
        this.serialChapterCount = serialChapterCount;
    }

    public String getLastChapterName() {
        return lastChapterName;
    }

    public void setLastChapterName(String lastChapterName) {
        this.lastChapterName = lastChapterName;
    }

    public String[] getThemes() {
        return themes;
    }

    public void setThemes(String[] themes) {
        this.themes = themes;
    }

    public String getLastCapterUpTime() {
        return lastCapterUpTime;
    }

    public Long getScheduleId() {
        return scheduleId;
    }

    public void setScheduleId(Long scheduleId) {
        this.scheduleId = scheduleId;
    }

    public void setLastCapterUpTime(String lastCapterUpTime) {
        this.lastCapterUpTime = lastCapterUpTime;
    }
}
